pond turtles - French English Dictionary